package com.see.domain.dao;

import com.google.inject.ImplementedBy;
import com.see.domain.model.StaticData;

@ImplementedBy(StaticDataDaoImpl.class)
public interface StaticDataDao {

    public void insert(StaticData staticData);

    public void update(String symbol, StaticData staticData);

    public void delete(String symbol);

    public StaticData[] findAll();

    public StaticData findByPrimaryKey(String symbol);

    public StaticData[] findBySector(String sector);

    public StaticData[] findByIndustry(String industry);
}
